From: Kalev Lember Date: Tue, 18 Feb 2014 20:49:33 +0000 (+0100) Subject: endSessionDialog: Simplify CSS padding handling X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~2733 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=5bec5fb6cbb2da2118c7b8ac14e2f83bd872af5b;p=gnome-shell.git endSessionDialog: Simplify CSS padding handling ... so that we add more items to messageLayout without having to hardcode the same padding in each of the children. https://bugzilla.gnome.org/show_bug.cgi?id=722898 --- diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css index 0f0df57bd..099216936 100644 --- a/data/theme/gnome-shell.css +++ b/data/theme/gnome-shell.css @@ -1948,22 +1948,22 @@ StScrollBar StButton#vhandle:active { } .end-session-dialog-subject { - padding-left: 17px; padding-bottom: 20px; } -.end-session-dialog-subject:rtl { - padding-left: 0px; +.end-session-dialog-layout { + padding-left: 17px; +} + +.end-session-dialog-layout:rtl { padding-right: 17px; } .end-session-dialog-description { - padding-left: 17px; width: 28em; } .end-session-dialog-description:rtl { - padding-right: 17px; text-align: right; } diff --git a/js/ui/endSessionDialog.js b/js/ui/endSessionDialog.js index a8a056e17..c9ddce8db 100644 --- a/js/ui/endSessionDialog.js +++ b/js/ui/endSessionDialog.js @@ -240,7 +240,8 @@ const EndSessionDialog = new Lang.Class({ x_align: St.Align.END, y_align: St.Align.START }); - let messageLayout = new St.BoxLayout({ vertical: true }); + let messageLayout = new St.BoxLayout({ vertical: true, + style_class: 'end-session-dialog-layout' }); mainContentLayout.add(messageLayout, { y_align: St.Align.START });